.user-list-wrap {
  background-color: #f5f9fb;
  padding: 17px 16px 0;
  box-sizing: border-box;
  .am-list-body {
    width: 100%;
    height: 53px;
  }
  .user-list-item {
    width: 100%;
    box-sizing: border-box;
    &:nth-child(1){
      border-radius: 8px 8px 0 0;
      overflow: hidden;
      .am-list-body {
        &::before{
          height: 0;
        }
      }
    }
    &.no-border-top {
      .am-list-body {
        &::before {
          height: 0;
        }
      }
    }
    .am-list-body {
      &::after{
        background-color: #EEEEEE;
      }
    }
    &.margin-b {
      margin-bottom: 12px;
      border-radius: 0 0 8px 8px;
      overflow: hidden;
    }
    &::after {
      background-color: #F3F3F76;
    }
    .am-list-line {
      .am-list-content {
        position: relative;
        padding: 0;
        height: 100%;
        .title {
          font-size: 15px;
          color: #1A1C2A;
          letter-spacing: 0;
          position: relative;
          line-height: 53px;
        }
        .triangle {
          position: absolute;
          right: 0;
          margin-top: 20px;
          height: 12px;
          width: 8px;
        }
      }
      }
    }
}
